throat block - German English Dictionary